improve upon

verb

Infinitive

improve upon

Present tense 3rd person singular

improves upon

Preterite

improved upon

Present participle

improving upon

Past participle

improved upon